#*******************************************************************************
# Copyright (c) 2011 - 2015 ACIN, nxtControl, fortiss GmbH
# This program and the accompanying materials are made available under the
# terms of the Eclipse Public License 2.0 which is available at
# http://www.eclipse.org/legal/epl-2.0.
#
# SPDX-License-Identifier: EPL-2.0
# 
# Contributors:
#    Ingo Hegny, Alois Zoitl, Stanislav Meduna - initial API and implementation and/or initial documentation
# *******************************************************************************/

#SET(SOURCE_GROUP ${SOURCE_GROUP}\\core)

forte_test_add_inc_directories(${CMAKE_CURRENT_SOURCE_DIR})

forte_test_add_sourcefile_cpp(stringidtests.cpp)
forte_test_add_sourcefile_cpp(typelibdatatypetests.cpp)
forte_test_add_sourcefile_cpp(nameidentifiertest.cpp)
forte_test_add_sourcefile_cpp(mgmstatemachinetest.cpp)
forte_test_add_sourcefile_cpp(iec61131_functionstests.cpp)
forte_test_add_sourcefile_cpp(internalvartests.cpp)
forte_test_add_sourcefile_cpp(st_for_iterator_tests.cpp)
forte_test_add_sourcefile_cpp(funcbloctests.cpp)
forte_test_add_sourcefile_cpp(fbcontainermock.cpp)

forte_test_add_subdirectory(datatypes)
forte_test_add_subdirectory(cominfra)
forte_test_add_subdirectory(fbtests)
forte_test_add_subdirectory(util)
forte_test_add_subdirectory(trace)
